package com.ruanxie.service;

public interface AiService {


    // 1. sse-invoke调用模型，使用标准Listener，直接返回结果
    String testSseInvoke(String question);

    // 2. invoke调用模型,直接返回结果
//        testInvoke();

    // 3. 异步调用
//         String taskId = testAsyncInvoke();
    // 4.异步查询
//         testQueryResult(taskId);

    // 5.文生图
//          testCreateImage();

    // 6. 图生文
//          testImageToWord();

    // 7. 向量模型
//          testEmbeddings();

    // 8.微调-上传微调数据集
//          testUploadFile();

    // 9.微调-查询上传文件列表
//          testQueryUploadFileList();

    // 10.微调-创建微调任务
//          testCreateFineTuningJob();

    // 11.微调-查询微调任务事件
//          testQueryFineTuningJobsEvents();

    // 12.微调-查询微调任务
//        testRetrieveFineTuningJobs();

    // 13.微调-查询个人微调任务
//          testQueryPersonalFineTuningJobs();

    // 14.微调-调用微调模型（参考模型调用接口，并替换成要调用模型的编码model）
}
